.clearfix:after {
  display: block;
  clear: both;
  content: ''; }

header {
  width: 1228px;
  height: 120px;
  margin: 0 auto;
  background: url("../images/logo-peo.png") no-repeat left center #fff; }
  header #logo {
    float: left;
    height: 120px; }
  header .nav {
    float: right;
    position: relative; }
    header .nav > li {
      float: left;
      padding-right: 30px;
      font-size: 14px;
      line-height: 120px;
      text-align: center; }
      header .nav > li > a {
        padding-left: 30px;
        color: #333333; }
      header .nav > li i {
        font-size: 12px;
        color: #333333;
        line-height: 120px; }
      header .nav > li .submenu {
        display: none;
        position: absolute;
        top: 120px;
        right: 0px;
        padding: 10px 30px 30px 30px;
        background: #fcfbfb;
        text-align: left; }
        header .nav > li .submenu > li {
          font-size: 12px;
          line-height: 32px; }
          header .nav > li .submenu > li a {
            padding: 0; }
    header .nav > li:last-child {
      margin-right: 0; }
    header .nav .nav_active a {
      color: #2288f6; }
    header .nav li:hover > a, header .nav li:hover i {
      color: #82bbf8; }

footer {
  width: 100%;
  height: 90px;
  background-color: #212425; }
  footer .footer {
    width: 1228px;
    margin: 0 auto;
    text-align: center;
    padding-top: 20px; }
    footer .footer > div {
      display: inline-block; }
    footer .footer .ft_left {
      text-align: center; }
      footer .footer .ft_left > ul li {
        font-size: 12px;
        float: left; }
        footer .footer .ft_left > ul li a {
          color: #f0f1f1;
          padding: 0 14px;
          border-right: 1px solid #f0f1f1; }
      footer .footer .ft_left > ul li:last-child a {
        border-right: 0px; }
      footer .footer .ft_left p {
        font-size: 12px;
        line-height: 24px;
        color: #999999; }
    footer .footer .ft_right {
      color: #888888;
      font-size: 15px;
      line-height: 22px;
      padding-left: 40px;
      background: url("../images/xinban_nav8.png") no-repeat left center; }
